/*
创建server文件夹，里面创建3个js文件
index.js 入口文件
db.js 数据库文件
api.js 接口文件
安装express $npm install express –save
*/
// 引入编写好的api
const api = require('./api')
// 引入文件模块
// const fs = require('fs')
// 引入处理路径的模块
const path = require('path')
// 引入处理post数据的模块
const bodyParser = require('body-parser')
// 引入Express
const express = require('express')
const app = express()
// app.all('*', function(req, res, next) {
//   res.header('Access-Control-Allow-Origin', 'http://localhost:3008')
//   res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS')
//   res.header('Access-Control-Allow-Headers', 'X-Requested-With')
//   res.header('Access-Control-Allow-Headers', 'Content-Type')
//   res.header('Access-Control-Allow-Credentials', true)
//   next()
// })
app.use(bodyParser.json())
app.use(bodyParser.urlencoded({extended: false}))
app.use(api)
// 访问静态资源文件 这里是访问所有dist目录下的静态资源文件
app.use(express.static(path.resolve(__dirname, '../static')))
// 因为是单页应用 所有请求都走/dist/index.html
// app.get('http://192.168.43.66:3008/#/messageview', function(req, res) {
  // const html = fs.readFileSync(path.resolve(__dirname, '../index.html'), 'utf-8')
  // res.send(html)
  // console.log(11321231)
// })
app.get('/api/login/getAccount', () => {
  console.log(11321231)
})
// 监听8088端口
app.listen(3009, () => console.log('数据库运行在localhost:3009'))
